rostrate pitar - Turkish English Dictionary